margin of victory - Español Inglés Diccionario